explosive vest - Alemán Inglés Diccionario